const container = document.getElementById('starContainer');
const rows = 9;
// 前5行蓝色，后4行红色
const colors = ['blue', 'blue', 'blue', 'blue', 'blue', 'red', 'red', 'red', 'red'];

for (let i = 0; i < rows; i++) {
    let starCount;
    // 前5行星数递增：1、3、5、7、9
    if (i < 5) {
        starCount = 2 * i + 1;
    } 
    // 后4行星数递减：9、7、5、3、1
    else {
        starCount = 2 * (9 - i) - 1;
    }
    const spaceCount = (18 - starCount) / 2; // 总宽度基准为18个字符（最大星数9的两倍）
    const stars = '*'.repeat(starCount);
    const spaces = ' '.repeat(spaceCount);
    const div = document.createElement('div');
    div.style.color = colors[i];
    div.textContent = spaces + stars;
    container.appendChild(div);
}